package com.henu.engineer.dao.mapper.student;

import com.henu.engineer.dao.entity.student.StudentComprehensiveScore;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 对应的表是一个视图，不能修改数据
 * @author noexcept
 * @date 2021/7/28 10:35
 */
@Mapper
@Repository
public interface StudentComprehensiveScoreXmlMapper {

    /**
     * 查询某学生某课程综合得分
     */
    StudentComprehensiveScore selectSingle(String studentId, String courseId);

    /**
     * 查询某学生所有课程得分
     */
    List<StudentComprehensiveScore> selectByStudentId(String studentId);

    /**
     * 查询某课程所有学生的成绩
     */
    List<StudentComprehensiveScore> selectByCourseId(String courseId);
}
